accidents

Cairo Motor Car Fatality

Pedestrians take the law into their own hands after furious driving leading to accidents.