Micheal learns to save life in cities to the world’s highest motorable road.
Some good things do not always have a good beginning. Michealangelo Francis lost two of his ex-pupils in a road accident. This deeply troubled him and he wanted to do something about it. He wanted …
Post to Tumblr