Muhammad Gaddafi, the eldest son of Libya’s beleaguered leader, turned himself in to rebel forces in Tripoli, according to a report by the rebel government. (Roee Nahmias)
Muhammad Gaddafi, the eldest son of Libya’s beleaguered leader, turned himself in to rebel forces in Tripoli, according to a report by the rebel government. (Roee Nahmias)