a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "Bahar Mohammed"

Bahar Mohammed Tag

Archive

US senator John McCain says the detainment of the Al Jazeera journalists by the Egyptian authorities is a "clear violation" of human rights and freedom of press. • Calls