Despite crushing sanctions on Russia’s oligarchs and lawmakers, the country’s diplomats are still living a relatively privileged life in America — including some questionable parking practices in NYC. Their vehicles are routinely parked illegally, and their tickets routinely unpaid. The I-Team’s Chris Glorioso reports.
RussianDiplomatsRoutinely
0 Comments