Sara Milliken, a self-described “plus-size” woman of Atmore, Alabama, is remaining positive while addressing the harsh backlash received after being crowned Miss Alabama at the National ...
Model Sara Milliken is clapping back at online trolls spewing hate after she won a beauty pageant contest and was announced ...