Demonstrators Demolish a Wall Set up by The Army in Cairo

Demonstrators Demolish a Wall Set up by The Army in Cairo

Dozens of protesters demolited a wall set up by the military on Friday in the center of Cairo near the parliament to put an end to the frequent clashes. The wall has been built in December The ...