Tripoli Falls!
By R. Mitchell on Aug 23, 2011 in In The News
Earlier today, Libyan rebels took over Col. Mohammar Qaddafi’s compound in the middle of the capital city of Tripoli. Fighters poured into the area by the hundreds, carting off boxes of ammunition and firing weapons in the air in celebration. Several young men placed a head seized from a statue of Qaddafi under their feet [...]

