Chinese Man ‘Threw Cat And Dog Out Of 21st-Floor Flat’ After Heated Row With Wife

A man in southwestern China has been accused of throwing his family pets out of his 21st-floor flat after a heated argument with his wife, according to mainland media reports. Witnesses saw the two animals fall to their deaths from the block of flats in the Shapingba district of Chongqing on Thursday. The man’s wife…