Please try entering https://graph.facebook.com/476001342530121/photos?fields=source,link,name,images,album&limit=1000 into your URL bar and seeing if the page loads.
At the Premiere Screening of Muslim Voices, the Moorish Science Temple of America, Temple #11 will debut their film, The Moorish Science Temple of America: Branches to Philadelphia, Rooted in Peace (2014).
The Moorish Science Temple of America highlights its one hundred years of existence as one of the first Islamic organizations in America, and its historical impact in Philadelphia. The Moorish Science Temple of America was founded in 1913 by Prophet Noble Drew Ali, and established a presence in Philadelphia in 1928 for the expressed purpose of “uplifting fallen humanity, revitalizing character, liberating minds, and reforming lives for the betterment of society.”
Here’s a sneak peak at their film:Facebook API came back with a faulty result. You may be accessing an album you do not have permissions to access.