Ted Cruz’s push for belief over fact means Biden didn’t win, there was no moon landing, Elvis lives
Posted on January 5, 2021
This week, Texas Senator Ted Cruz will lead nearly a dozen Republican colleagues in a …Read More
SpaceX launch: Beacon or bad omen?
Posted on May 27, 2020 / The Focus
NASA’s first manned flight since 2011 is being advertised as America’s hopeful return to space, …Read More
Rashmee has lived and worked in several countries in the past decade, including Afghanistan, India, Haiti, Tunisia, the UAE, US and UK