The presence of fresh blood in the urine should raise the red alert immediately!
Annus horribilis is a Latin phrase meaning “horrible year”. This phrase was brought to prominence by Queen Elizabeth II in a speech to the Guildhall in 1992 marking the 40th anniversary of her accession.
