Politics
No Mascara Needed! Chinese woman breaks world record for having world's longest eyelashes measuring 8 inches