Lafayette Sq. Tea Party Photos: Patriots In The Rain Gerrit Lansing 15 years ago Many young people braved the elements: Unafraid to speak the Truth: