Tag: deer in the headlights

  • Put a spell on you

    Put a spell on you

    Phrase: Put a spell on you To put a spell on you means to enchant or charm someone, often in a magical or mysterious way. In Halloween stories, witches are famous for putting a spell on you and turning you into a black cat or making you dance until you drop dead. But in everyday…

  • Scared Stiff

    Scared Stiff

    WotD: Scared Stiff Where does being scared stiff fit into the fight or flight response? They say that when faced with danger, most animals will fight or run away. I suppose that’s true for the most part, but what if you’re so scared that you can’t move? You see it in horror movies all the time. People…

Japan is relaxing its strict pacifist arms rules, selling weapons and developing military tech.  Care to share your thoughts?
close
open