Brazilian Police Take Down Protesters

Brazilian Police do not mess around as this video clearly shows.

Categories

Video Shock and Awe