This address -- 8039 S Vermont -- is the Church of Scientology L. Ron Hubbard Community Center. They don't even identify it in this latest promotional piece (now known within the NOI as "Mosque 27") and IAS Freedom Medal Winner and proud (?) scientologist Tony Muhammad is preaching squirrel non-scientology stuff in this scientology building. You can read the earlier piece I did on this NOI is Winning the War with Scientology Clearly, the NOI is rolling forward, taking advantage of the gullible fools at Inglewood org who are so desperate for "acceptance" and have nothing … [Read more...]