Smithonian.com posted an article discussing if Bigfoot may have once lived. You can read it here.
ITN posted a video taken in a Glasglow church that some people believe shows an image of Diana. You can see it here. The video looks photoshopped to me, but you can make up your own mind.
A strange cloud formation was captured over Rome. Gather.com has the video here.