The G8 call for Gadafi to Go
Leaders within the G8 Summit, meeting in France this week have agreed that it is time for Libyan leader Col. Muammar Gaddafi must now step down as leader. The latest voice for this was Russia who have previously criticised NATO’s involvement in the campaign to oust the leader and protect Continue Reading
