London: An Angel has fallen from the sky in London. This happened at 1:50pm this afternoon. The angel appears to have wings for arms.
The angel was rushed away right after these pictures were taken by what appeared to be undercover Homeland Security type agents dressed in dark suits with sunglasses.
This occured on the same day that NASA is schudualed to release information on a inhabitable planet that has been discovered. The plant is said to be more than double the size of Earth.
Here are more pictures of the Angel: