Mahinda Rajapaksa, President of Sri Lanka and Commander in Chief of the Sri Lankan Armed Forces has committed genocide on… read more