Three members of a self-styled “Muslim patrol” in London who harassed passers-by for wearing short skirts, holding hands and drinking alcohol have been jailed, in a conviction welcomed by the local mosque on Saturday. The men were jailed for up to 16…
Support InfoStride News' Credible Journalism: Only credible journalism can guarantee a fair, accountable and transparent society, including democracy and government. It involves a lot of efforts and money. We need your support. Click here to Donate