News

Inventor John Logie Baird and his first publicly demonstrated television system, with which he transmitted moving pictures March 25, 1925 at the London department store Selfridges.