News12 months ago
Global Mela in Atlanta; Black Friday for South Asians with cultural immersion
Atlanta, Georgia: Several thousand revelers thronged to Global Mela, the premier international cultural festival, on October 28 and 29 at the widely acclaimed Global Mall, Norcross,...