Home Athletics Estonian president runs 10KM Road Race at Karura Forest