Don Lemon is out and he’s already humiliating himself Post navigation She’s Finished.. China linked to SHOCKING US birth tourism scheme