Seven Men from Punjab Claim They Traveled to Russia for Tourism, Deceived into Participating in Ukraine Conflict
The seven individuals featured in the video are part of a group of nearly two dozen individuals reportedly stranded in Russia or actively engaged on the war front. All assert that they were deceived into participating in the conflict.