LeDaro: America’s looming War: Alien Attack

I once in a while watch National Geographic channel. Last night it was a documentary about Judas. I thought of writing a post on it but then I thought given my limited knowledge of the religion I don’t want to offend anyone. Instead I decided to talk about aliens’ invasion of the planet earth and ...