Geeta Parmar has been arrested in Gujarat, India, after her mother-in-law blamed her for the death of husband Surendrasinh, who reportedly took his own life last month
Categories
Geeta Parmar has been arrested in Gujarat, India, after her mother-in-law blamed her for the death of husband Surendrasinh, who reportedly took his own life last month