Politics Vladimir Putin's Restaurant of Lies March 15, 2022 6 mins read 250 Views Since the day Vladimir Putin composed his Ukraine war menu, his propaganda chefs have been working three shifts a day, seven days a week to concoct.. Read More