Outrage was caused after high schoolers in Taiwan staged a Nazi-themed school parade.Subscribe to TIME ►► http://po.st/SubscribeTIME Get closer to the world ...
https://www.youtube.com/watch?v=UEcBF3jQ27c