According to the BBC, an Iranian paper is running a story about an woman who claims to have given birth to a frog ("with some human characteristics").
Before you laugh too hard, consider that the town where this woman lives, Iranshahr, is home to one of Iran's largest "power plants."
Time to open up your facilities to inspection, guys...
No comments:
Post a Comment