Faith Nation: May 8, 2023 05-08-2023 Share This Video Link was copied! Faith Nation – Another Mass Shooting Leaves 8 Dead at a Texas Mall & a New Poll Highlights President Biden’s Shrinking Approval Rating – May 8th, 2023