May 10, 2013

IN VILLARAIGOSA’S LOS ANGELES, TAXPAYER-FINANCED RACISM: City Of LA Department Of Public Works Under Fire For Producing Controversial Video Mocking Asians.