Kabul: After the withdrawal of American troops in Afghanistan, the Afghan Security Force is facing the Taliban alone. Afghanistan's Defense Ministry claimed on Saturday...
London: Britain's competition regulator has fined social media platform Facebook $694 million (£505 million) for breaching rules. According to the regulator, this fine has...