SHANGHAI: A woman in central China who made her two young children sit on an air conditioning unit outside their flat on the 23rd floor just to annoy her husband has been condemned online.
By J.R. Stone Click here for updates on this story SAN FRANCISCO, California (KGO) — “Right now, it is so miserably hot on our floor. It is 95-100 degrees and we are taking care of extremely-ill ...