BDF AC half marathon returns to Mogoditshane