Morocco Times TV
In a village in the state of Karnataka, in southwest India, a mosque dedicated to the…