Brazil's Last Jedi is Apprehended by Police after a Barrage of Rubber Bullets are Fired

00:00 / 00:00