Women in India form 620km-long 'human wall' for equal rights

Women in India's Kerala state have formed a 620 kilometre "human wall" calling for equal rights after conservative Hindu groups prevented women aged between 10 and 50 from entering the Sabarimala temple. Video: ANI/Reuters

Oscars 2025 highlights

A highlight selection of speeches from the 2025 Oscar winners for Best Director; Best Picture, Best Actress; Best Actor, and Best Documentary.