Don't have Telegram yet? Try it now!
http://usdefensewatch.com/2017/07/merkel-land-germany-chechen-sharia-police-terrorize-berlin/
Merkel Land - Germany: Chechen Sharia Police Terrorize Berlin