Bikes Without Borders is a federally registered Canadian charity using bikes and bike-related solutions as a tool for development in marginalized...