Coffee Shop of Horrors located in Greater Orlando (Florida, US) denigrated Goddess Kali by naming its product ‘Black tea’ as ‘Blood of Kali’
Upset Hindus are urging Coffee Shop of Horrors located in Greater Orlando (Florida) to withdraw its “Blood of Kali” Chai Black Tea; calling it highly inappropriate.