Russia accused of dropping phosphorus bombs on Snake Island after claiming retreat

Independent EU News

Moscow’s stockpiles of more accurate weapons may be dwindling, UK Ministry of Defence claims