NEW YORK: US President Barack Obama is being criticized for choosing Cairo as the venue for his speech to the Muslim world. According to some human rights and pro-democracy activists, this validates autocratic governance in general and Egyptian (...)