ponle un campo datetime en sql y mete la fecha de hoy + el time en segundos o como quieras....
cuando el tiempo caduque podras ver las noticias...
es mas de comerse la cabeza que de codigo..., usa WHERE para seleccionar los datos de SQL
http://www.mysql.com/doc/en/EXPLAIN.html