Where are your Tax Returns?
by Derek Remski
Apr 16, 2017
Thousands of San Franciscans took to the streets yesterday to demand the Chicken in Chief release his tax returns. According to the Chron, Leader Pelosi and Sup. Kim held the crowd in their hands. Don't forget to file your returns by Tuesday or maybe you should just refuse.