RSS

Awad Barasi

A car bomb exploded outside the French Embassy in Tripoli injuring two French security guards and a Libyan girl. The blast was so powerful it blew the front wall off the diplomatic mission. more

24 Apr 2013 00:00 Libya