In the United Kingdom, an outbreak of equine flu has reportedly led the British Horseracing Authority (BHA) to cancel all of its scheduled competitions until at least Wednesday. Six animals diagnosed: According to a Friday report from the British Broadcasting Corporation (BBC), the outbreak was first spotted in a trio of horses in Cheshire only […]