A helicopter fell on the roof of one of the buildings in the center of Manhattan, New York, United States, on Monday (10/6). The helicopter allegedly failed to land.
Christopher Kwan Chen Lee was finally fired from the hospital where he worked cause he repeatedly called for rape of some women who he considered suitable to be raped.