The U.K government has shut down Salvation Proclaimers Anointed Church, commonly known as SPAC Nation, over an alleged £1.87 million…
Sign in to your account
Remember me