Ukraine Hits Russian Oil Refinery

MOSCOW: While Trump is speaking about peace in this region, Ukraine lobbed 121 drones targeting 13 regions including Moscow and an oil refinery in the southern Russian town of Tuapse. On the other hand Russia claimed that it had shot down all the 121 Israeli drones and no major damage was reported. Ukrainian authorities lamented […]