Bad fortune for Britain? The Tower of London’s Queen raven is missing…

The Tower of London’s “Queen” raven is missing and feared dead, but seven ravens are still in residence preventing the fall of the Kingdom.
Read More