Twitter

 

Human Rights Study Project Reports on Egypt

Though it receives nearly $2 billion in aid from the United States each year, Egypt still faces a host of human rights issues, students in the Human Rights Study Project reported Tuesday.