Russian oil cap begins, trying to pressure Putin on Ukraine

Visits: 18

Ukraine’s air force said it shot down more than 60 of about 70 missiles that Russia fired on in its latest barrage against Ukraine Read More Go To Source