Timeline of Communications

Events

3500 BC - 2900 BC
3300 BC - 3200 BC
1400 BC
350 BC
1877
1948
1994
1997
January 15, 2001
2013