VirtualGlobetrotting

Today in History – May 2

1982 – The Weather Channel (TWC) begins operation.

The Weather Channel headquarters

1989 – Telemadrid, the first autonomous public television station of Madrid and the fifth national station, begins broadcasting.

Telemadrid