Search
Close this search box.
WTX News UK News Main logo

Ukraine missile hits factory 80 miles from Putin’s £1,000,000,000 palace

Footage shows thick black smoke billowing from the facility.