In a world commanded by men dominating all fields, it’s rare to chance upon a society that manages to distinguish itself from the norm. However, nestled in the quaint hills of Meghalaya lives a ...