Inhabitants of the American state of Colorado will have a new reason to keep their eyes glued to the night sky soon. A majestic celestial show is approaching, as the first meteor shower of the Spring will produce about 100 ...
As per a new report, a massive reservoir that supplies water to tens of millions of people in the Western US is now facing the worst-case scenario. The Colorado basin is at such low levels that people must reduce their ...