Russia detains 3 mercenaries in Ukraine: Soldiers could face death penalty

Russia has detained three mercenaries in Ukraine. These soldiers could face death penalty amid the ongoing Russian invasion of Ukraine.