Connect to share and comment

megaryef

Appears In:
Megaryef was Libya's ambassador to India in the 1980s just before defecting to become leader of the opposition.
megaryef

Mohammed Megaryef, former president of Libya's ruling General National Congress (GNC), meets with Italian Foreign Minister Giulio Terzi (R) upon the latter's arrival in Tripoli on November 6, 2012.

Mahmud Turkia