It’s a shame Dr. Ben Carson even needs to respond to the likes of Touré

Posted by on Mar 27, 2013 at 8:49 am

Comments are closed.