Meet Decumom

Can you imagine!  Meet “Decumom.”  A South African woman has reportedly given birth to 10 babies at once — smashing a world record set just last month. Gosiame Thamara Sithole,…

Was It A Spaceship?

Did you see that bright streak of light in the sky last night?  Several videos of an object falling through the sky were posted on Twitter last night, and many…