Webb's 'little red dots' puzzled astronomers; this galaxy may hold the answer August 18, 2026 · Times of India Read full story at source