Two cars crash, bicyclist killed, in small area of Windham

Two cars crash, bicyclist killed, in small area of Windham.