Es que tenés una mezcla de aquellas.
Por empezar la página tiene un header iso-8859-1
Para que todo funcione correctamente
Declarar un meta utf-8 en tu html/php
Asegurarte que el server no pasa algún header con otra codificación, lo cual podés corregir en .htaccess con, por ejemplo
AddCharset UTF-8 .html
AddCharset UTF-8 .php
Al parecer estas cargando las noticias desde una bd (+ Ajax tal vez), en ese caso también el contenido de tu bd debe ser enviado con utf-8, esto generalmente se soluciona con agregar tras la conexión a la BD
Tus php, html, js y css deben además ser guardados por el editor de texto como utf-8 sin BOM ("no signature")
Saludos