Posted March 30, 2017
There is an upcoming protest in Washington, DC that, while it has received infinitely less coverage than other protests in our nation’s capital this year, may easily be the most important and urgent of all. It is the Revolution for Truth rally that will be held Friday, Mar. 31, 2017 at 1 pm at the JW Marriott Hotel. Read more.