For those of you who still laour under the impression that what is happening in Libya is a human intervention to save the Libyans from their “Monstrous” dictator here is a reality check.
The honourable Cynthia McKinney, former US congress woman, is in Libya for a fact finding mission. Here is her report: