Sister Ann Rose Nu Tawng, who kneeled in front of police to save protestors in Myanmar from being March this year, has been named in the BBC’s 2021 list of the 100 most influential women.
Sister Ann Rose Nu Tawng, who kneeled in front of police to save protestors in Myanmar from being March this year, has been named in the BBC’s 2021 list of the 100 most influential women.