London Terror Attacks | Police arrest the wrong people, 12 times
By Zakiya Afzani London Terror Attacks | Police arrested 12 innocent people in error The UK has seen three attacks in three months which were deemed to be in retaliation to UK foreign policy in the Middle-East and involvement in military action. Two of these terrible crimes against innocent civilians…