Actor Matthew McConaughey gave a passionate and tearful speech at the White House as he pleaded for new restrictions on guns following the brutal massacre of children in Texas.
The Texas native spoke of the heartbreak of families after 21 people were killed, 19 of them young children, when killer Salvador Ramos walked into a school in Uvalde, Texas on May 24 and opened fire.
Despite frequent gun killings - over 700 people in the US have been killed since the Uvalde massacre last month - presidents have failed to introduce widespread restrictions on guns, and Joe Biden is finding it difficult to introduce legislation due to pushback.