This is located in Greece, they are the police sent to Chios(Greek island) to pretty much hit the people that are protesting. #Hot 162 views01:49