Shikha Goodwin

Shikha Goodwin is on the verge of something so big, women everywhere may soon be rejoicing in perpetuity.  Unlike many people featured on this platform, Goodwin’s origin story begins across the Atlantic, in Meerut, India. During the eighties and nineties, Goodwin lived in Meerut, located in the Indian state of Uttar Pradesh.  During that era,... Continue Reading →

Blog at WordPress.com.

Up ↑