pkg black odessa rage_00004715.jpg
pkg black odessa rage_00004715.jpg

    JUST WATCHED

    Protesters storm police headquarters

MUST WATCH

Protesters storm police headquarters

Sixty-seven detainees were released after pro-Russian protesters attacked a police station in Odessa, Ukraine.

Protesters storm police headquarters

Sixty-seven detainees were released after pro-Russian protesters attacked a police station in Odessa, Ukraine.