Home Current Affairs The mystery of weird smell has been revealed!