Yuri Lebedenko

Yuri "Yura" Lebedenko is a Spetsnaz operative and member of Task Force 144.