More than 700 police deployed across the British city of Birmingham on Thursday as protests were planned over a soccer match between Israel’s Maccabi Tel Aviv and Aston Villa, with visiting Israeli fans barred.
Local police said protests…
Continue Reading
