In this video shot roughly three years ago at High Praise Christian Center Ministries in GA, Porsha Williams preaches about saving hookers, drug dealers, people who attempt suicide ... and gays and lesbians.

Porsha threw punches toward Kenya Moore on the 'Real Housewives of Atlanta Reunion' last week, was arrested for assault and now TMZ has found this video.

Head of Programming for Bravo, the network home for the Real Housewives, is Andy Cohen - who happens to be openly gay.

Yikes. She's not looking too good lately, or is she just what the reality series wants?

Photo by Craig Barritt/Getty Images)