Geraldo Rivera Apologizes for Trayvon Martin Comments: 5 Other Apology Failures

TV personality Geraldo Rivera ruffled a number of feathers last week when he publicly commented that Trayvon Martin’s hoodie was as much to blame for his death as his killer, George Zimmerman. After inserting his foot into his mouth, Rivera recently attempted an apology, but again inserted that same foot back into his mouth. On […]