Snow is expected to fall in the Troodos mountains on Friday, with rain, storms, and high winds forecast in lower ground, and ...