
Barack Obama has blamed David Cameron and other European leaders for the current chaos in Libya – Greater Israel Scheme?
Barack Obama has blamed UK Prime Minister David Cameron and other European leaders for the current chaos in Libya, saying he had ‘more faith’ in […]