• Solar Company Scam Hits City Of Temecula

    TEMECULA, CA —A fake Facebook page has claimed that the City of Temecula was giving … Residents in Elk Grove, Nevada also reported the scam.

    Read More
  • 0 0