Yes. Newspapers are delivered periodically. In fact, the periodicity of newspapers is one of the most important features of its definition.