Much Awaited Milestone

This past week some of us witnessed the most awaited moment in the history of Bal Vihar of St. Louis. After a long 4+ years wait, finally an agreement was signed between Bal Vihar and Hindu Temple. This agreement marks a major milestone in the journey towards keeping the light of cultural torch b...

Read More