Viva Frei @thevivafrei
It takes a great deal of courage to apologize and admit when you were wrong. @chadfelixg, booya. — PolitiTweet.org
Chad Felix Greene @chadfelixg
I'd also like to apologize to @JackPosobiec I've not always been kind to him and held a lot of unfair misconceptio… https://t.co/SSwb7eHxZ8