700 cops deployed ahead of Maccabi match in UK; activists plaster city with anti-Israel posters

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