Ukrainian SWAT Rides Down the Hill on Their Shields!

What does Ukrainian police special forces do meanwhile they burn all this stuff in downtown of... read more...