Obama Sending US Forces to Libya
NOVANEWS by Stephen Lendman On January 13, Cynthia McKinney said Obama has 12,000 US troops in Malta heading for Libya. Throughout 2011, Washington and rogue NATO partners committed Nuremberg level crimes. They made Libya a […]
