Kunchacko Boban's investigative thriller Officer On Duty released in theatres on February 20, 2025 to positive reception from ...
Firefly Aerospace's Blue Ghost spacecraft captured stunning images of Earth rising and setting behind the Moon.