Scientists have confirmed a cave on the moon, not far from where Neil Armstrong and Buzz Aldrin landed 55 years ago, and suspect there are hundreds more that could house future astronauts. It’s located at the Sea of Tranquility, just 250 miles (400 kilometers) from Apollo 11’s landing site. The pit, like the more than 200 others discovered up there, was created by the collapse of a lava tube.
Source
Dallas police shooting: Officer ‘executed by coward’ in ambush attack; 2nd officer remains critical
Police Chief Eddie Garcia says they lost a hero Thursday night after Officer Darron Burks was “executed” by a coward. Meanwhile, an officer who was shot in the face continues to fight for her life. Here’s the latest. Source