feature film
- India
Russia releases trailer for first feature film shot in space
New Delhi: Russian has released a trailer for the first ever feature film to be shot in space. “The Challenge” was shot aboard the International Space Station (ISS) over the course of…