Upset Hindus are urging Boston headquartered online home giant Wayfair for immediate withdrawal of beach-towel carrying image of Hindu deity Lord Ganesha; calling it highly inappropriate. Hindu statesman Rajan Zed, in a statement in Nevada today, said that Lord Ganesha was highly revered in Hinduism and was meant to be worshipped in temples or home […]