Home Politics Leftists Being Leftists: Far Left Councilor Forced to Step Down in Spain After He Was Caught Eating His Own Sh*t on Video