moviesNews Will and Jada Smith Family Foundation To Shut Down After Oscars Slap Controversy April 1st, 2024