An arms depot explosion in Tabiyet Jazira, Deir ez-Zor, kills at least 23 people, including over a dozen Russian contractors allegedly belonging to the Wagner Group, according to the Syrian Observatory for Human Rights.