Targets of Putin’s forces including military bases, ammunition depots, aircraft, and transportation facilities have been blown up over the past few days in multiple attacks. Last week, Britain announced it will provide additional heavy artillery to support Ukraine defend itself against Russia’s invasion. The UK Ministry of Defence (MoD) said in a brief on Tuesday […]
