Unless something shows up in the news soon, it may be time to consider the possibility of a hoax.
IMHO, this is a hoax.