According to Russian social media, the Solntsepyok, a thermobaric weapon system, exploded in a town in the Belgorod region, killing three Russian servicemembers. Read More