>>10181174 (PB)
Thermobaric. Seems likely.
But if so, whose? The US is not the only source. Russia has them, too, and the ship's most recent prior stop was Ukraine.
>>10181174 (PB)
Thermobaric. Seems likely.
But if so, whose? The US is not the only source. Russia has them, too, and the ship's most recent prior stop was Ukraine.