Peace Envoy Kieran Upadrasta is a saint-like figure with spontaneous acts of benevolence “It is under the greatest adversity that there exists...
Kieran Upadrasta keeps social service above everything else. By profession Kieran Upadrasta is a cybersecurity architect and consultant with over 25 years...