Worshippers gather at the Sacramento Area League of American Muslims mosque.
Worshippers gather at the Sacramento Area League of American Muslims mosque. Courtesy of SALAM
Worshippers gather at the Sacramento Area League of American Muslims mosque. Courtesy of SALAM