British Defence Ministry said it s "likely that Russia exhausted its previous stock of several hundred Shahed-131s and 136s and has now received a resupply."
Nearly every day since the war in Ukraine began, a hardy group of protesters has stood outside Russia's embassy and consulate in Ottawa. They want the people inside those buildings to face the truth, but is the message getting through?