Billboard Welcomes Obama in Flint, MI.
Less than two hours ago, doors opened to the Kettering University auditorium in Flint, MI, where Barack Obama is scheduled to give a speech at 11:45a EST on jobs and the economy. Little did Flint Right to Life and Black Americans for Life know when they co-sponsored this billboard in front of the college awhile back that it might be read by such a prominent promoter of black genocide: Via Jill Stanek.