National‘Genius Wonderful’: Donald Trump Applauds Vladimir Putin As He Sends Troops In UkraineAleesha SamFebruary 23, 2022 by Aleesha SamFebruary 23, 2022 The remarks by the former US president comes as US has imposed a first set of financial sanctions against Russia...