Listen

Description

Considering failures by expert meteorologists, economists and Kremlinologists to predict the future, why do mere newspaper columnists ever attempt it?