Are Cucarachas (Cockroaches) taking over your home? I hope your answer is no but for those that squinted their eyes and said yes – I have a safe, non toxic solution for you. It’s an herb of course and it’s called Catnip. This is one of my favorite herbs for keeping those …