Indicação visual de conteúdo ao vivo no site
Indicação visual de conteúdo ao vivo

Notícias Franklin

Política

Prefeitura de Valinhos suspende contrato firmado na antiga gestão por possíveis irregularidades

Empresa Mitra, responsável pelo Cartão Cidadão, recebeu mais de R$ 10 milhões dos cofres públicos sem realizar a entrega dos servi...

Política

Câmara de Valinhos instala CPI para investigar caso de suposto “médico fantasma” 

A CPI será presidida pelo vereador Vagner Alves (Republicanos) e terá o vereador Rafa Marques (PL) como relator

Política

Prefeito eleito de Valinhos, Franklin anuncia novo secretário de Cultura

O músico e gestor cultural Fabrício Bizarri vai assumir a pasta em 2025

Esportes

Franklin anuncia ex-Guarani e Santos como secretário de Esportes de Valinhos

Prefeito eleito anunciou na VTV/SBT

Política

Franklin, prefeito eleito de Valinhos, fala sobre prioridades do governo

Ele visitou a sede da VTV, afiliada do SBT em Campinas

Política

Capitã Lucimara diz que não falta água em Valinhos e Franklin rebate que a conta vai ficar mais cara

Franklin afirma que se não ganhar, vão privatizar o serviço de água e tarifa será maior

Mais lidas
A Teoria do Elo expõe a correlação entre violência doméstica e maus-tratos animal (Foto: arquivo pessoal)

O que é a Teoria do Elo, a conexão oculta entre violência doméstica e maus-tratos a animais?

feriado movimentação

Feriado prolongado de Páscoa deve ter movimentação recorde em destinos de SP

Cachorro não foi abandonado e família explicou o que ocorreu no vídeo

Vídeo de cachorro correndo atrás de carro gera mal-entendido

IMG_9823

CEO do Santos faz duras críticas em coletiva: “Este clube parou no tempo”

IMG_9915

Conheça o novo estádio provisório do Bragantino! Investimento de R$ 22 milhões

Gostaria de receber as informações da região no seu e-mail?

Preencha seus dados para receber toda sexta-feira de manhã o resumo de notícias.

add_action( 'wp_footer', function(){ ?> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } );