News

POWERFUL: Ukrainian Citizens In Kiev Metro Station Hold Worship As City May Fall To Russians In Matter Of Hours [VIDEO]