Home » People » World Leaders Urge Egypt to Release Al Jazeera Staff » AL JAZEERA
Obama reminded the Egyptian leader of his duty to human rights, including the rights to free speech and the rights of the three jailed Al Jazeera journalists.
Don't miss the stories follow chimpreports AND LET'S go!!!
0/5 - 0
You need login to vote.