From Brooklyn Heights to Bay Ridge, thousands in Brooklyn put on special glasses Monday afternoon and looked up, to view a rare, almost-total solar eclipse. While New York City was not in the ...
EAGLE PASS, Texas (Border Report) — The South Texas border town of Eagle Pass is where Monday’s total eclipse of the sun will first start in the United States after crossing the border from Mexico.