Home Videos Latest Uvalde Footage Shows ‘Lack Of Leadership And Lack Of Courage’ By Police, Cavanaugh Says Latest Uvalde Footage Shows ‘Lack Of Leadership And Lack Of Courage’ By Police, Cavanaugh Says Daily Editor Jul 13, 2022 comments off Tweet on Twitter Share on Facebook Pinterest Meet the Press NOW NBC News NOW