Supreme Court weighs free speech case of Pennsylvania cheerleader punished for salty Snapchat The legal battle played out in just under two hours of arguments, held remotely because of the coronavirus pandemic. Source 2021-04-28 Stonecom Interactive