Home Science Technology Racist stickers put on businessesRacist stickers put on businesses ■Science■Technologyby kovvali - Mar 19, 20150 433 Stickers with a controversial message have popped up on businesses in Austin, Texas. KEYE has the report. ...read more