Minors shot in the head, report on dark exploits of British soldiers in Afghanistan

UK Special forces on War crimes: British special forces deployed in Afghanistan killed many civilians without trial from 2010 to 2013. Not only this, these special forces have also been…