A powerful earthquake with a preliminary magnitude of 6.6 has rocked central and southern Italy after a week of temblors that have left thousands homeless.

The European-Mediterranean Seismological Center put the magnitude at 6.6 or 6.5 with an epicenter 132 kilometers northeast of Rome and 67 kilometers east of Perugia, near the epicenter of last week's temblors. It struck at 7:40 a.m.