Former US Presidential candidate, Tulsi Gabbard, again knocks it out of the park with this video expressing her concerns about the potential threats facing us worldwide. The idiots with their finger on the trigger are in charge. She and her guest Jeffery Sachs, discuss the situation:

Tags: Mountain Spirit, Preventing Nuclear War, Russia, Tulsi Gabbard, Ukraine
Leave a Reply