As India marked its 74th year of Independence, Cuckoo India in collaboration with Eunoia celebrated the freedom from viruses and bacteria with a....