Tag: IndiaIUnheard

Where are the Woman Priests?

 
/ November 17, 2011

In North East India, the Christian Church allows very few women to hold high positions.