Meera Jasmine in MA , United States during a stage show in May 2011