By Cynthia Gibson Contributing Writer LEIMERT PARK — An Earth Day festival, “Our Planet, Our Power,” will take place from 11 a.m. to 4 p.m. […]