Shalin Ren Payne

GROSS: See What Mum Caught Boyfriend Doing to Daughter in 4-Year-Old Son’s Presence

A man in Georgia, Shalin Ren Payne, 29, was reportedly arrested after police saw him running on…