April 10, 2026 Former Russian Deputy Defense Minister Pavel Popov Sentenced to 19 Years for Patriot Park Embezzlement