Rants about Stuff!

Turkey claims they have better technology than NASA.

Turkey’s Forestry and Waterworks Minister (whatever that means)  Veysel Eroğlu recently criticized NASA and claimed they have superior technology. At Turkey’s parliament discussion, the Minister went bonkers when a reporter questioned NASA’s recent weather claims about the Levant region, which includes Turkey.  “Who does NASA… Read More ›