Scientists Have Detected a Mysterious Radio Signal Coming from Deep Space and it Repeats Every 16 Days, but they Are yet to Figure Out its Source 2.2k views
A Mermaid’s Tail: A real-Life Mermaid Who Swims With the Sharks and Can Hold Her Breath for 2 Minutes Underwater 8.1k views