Nearly One Million Estimated to Have Experienced One of the Largest Recent Events on the National Mall
Today, The Art of Living Foundation – organizers of the World Culture Festival– estimate nearly one million people experienced the free, three-day celebration of peace. Attendees on the National Mall...