Sabarimala temple: Indian women form ‘620km human chain’ for equality

Women in the southern Indian state of Kerala have formed a 620km (385-mile) human chain “in...

Read More