Tag: vodka
Putin earned up to $500bn from vodka brand still available in West, investigation claims
Posted: March 4, 2023 at 9:19 pm / World
The vodka is available at stores in Italy and the US. Daily Express :: World Feed