Mohammed Saleh has been a presenter and journalist at Al Jazeera Channel since 2012. Currently, he presents the "Reflections" programme, which has become among the top five most-watched shows on the channel's screen. Prior to joining the Network, Mohammed worked for a number of newspapers and TV stations. He presented the "Mirror of the Press" and "The Observatory" programmes before launching the "Reflections" programme.