Is ‘The Islamic Emirate of the Philippines’ coming soon?
THE swift reconquest of Afghanistan by the Taliban culminating with their entry into Kabul, the country’s capital and seat of power last August 15, 2021, created an “avalanche of…
Read More...
Read More...