Houthis Threaten US With Images of Flag-Draped Coffins – RedState
Merriam-Webster defines "delusional" as:Something that is falsely or delusively believed or propagateda persistent false psychotic belief regarding the self or persons or objects outside the self that is…