Cancer: here are your general predictions for the day March 21 ...