Epoch Times
| 7 months ago
October 17, 2012 Fighters from the city of Misrata man a checkpoint on the road between Wershefana and Zawiyah cities at checkpoint 27 west of Tripoli. (Joseph Eid/AFP/Getty Images) Libyan rebels beat and executed dozens of supporters of former...