JED BABBIN: Charlie Foxtrot Over Libya March 28th, 2011 MacAoidh Facebook Twitter0share JED BABBIN: Charlie Foxtrot Over Libya – American Spectator Advertisement Advertisement Facebook Twitter0share