Sheela ChariSheela Chari is the author of Finding Mighty and Vanished, which was an Edgar Award finalist. She lives with her family in New York.
An OTP has been sent to your Registered Email Id:
Resend Verification Code