A man outside a window on the sixth floor is seen pulled by his wife on his right leg in Changchun in northeast China’s Jilin province Wednesday July 31, 2013. Neighors spent more than 20 minutes to broke through the burglarproof door to help the woman pull back his husband, who is believed jumping off in the early morning out of hallucination caused by stress.