What is World Chechnya Day about?

Just heard that World Chechnya Day exists.
4 answers 4