International Day Of Non-Violence 2020 International Day of Non-Violence is observed On 2 October 2020 to promote non-violence through education and public awareness. It is being marked since 2007. International...