Online giant Wayfair removes Lord Ganesh Towel

LordGanesha’s Image on Beach Towel at Wayfair India Post News Service Boston: A Boston headquartered online home giant Wayfair has removed beach-towel carrying the image of Hindu deity Lord Ganesh, […]