highlylikelynews.com
‘Allahu Akbar’ Fails to Sell New Campaign
Stranded in deserts, European and Far Eastern theatres, South China Seascapes and arid mountain impasses the machines of war, bogged down in dirt, lies and hubris desperately search for renewed out…