African Revolutionary Movement

The US-NATO installed regime in Libya has sentenced the respected academic and political philosopher, Dr Ahmed Ibrahim, to death by firing squad