The Claim: Richard Boyd-Barrett claimed that 100 countries around the world have free public transport. The facts: Although ...