Russia claims to have hit a weapons depot in Ukraine’s west, and Ukrainians continue to seek refuge in other parts of their country, as well as neighboring countries.

Source link

Check Also

UK-based startup Tevva launches hydrogen-electric truck

U.K.-based startup Tevva on Thursday launched a hydrogen-electric heavy goods vehicle, bec…