CHARLOTTE - USA - The spate of riots in successive U.S. cities reveals a pattern that can only be halted…
DALLAS - Texas - American police officers are now being targeted by snipers in allegiance with Black Lives Matter in…
This website uses cookies.