News

An investigation by Kyiv Independent has revealed how US-made Ram 1500 pickup trucks, some sold directly by a Virginia-based company, have ended up in Russia, where they’re being used to launch ...