British Soldier Hacked to Death in London Street
A British soldier has been butchered on a busy London street by two Islamist terrorists, then they ask for passersby to take photographs of them. The attackers shouted “Allahu Akbar” meaning “Allah is Greater”) before killing the Soldier. In the Name of the