Video thumbnail for Insulin Cap Vote Results

Insulin Cap Vote Results

Apr 29, 2023
Several Imgur posts on April 1 2022 deviated from the pranks of the day to focus on votes to cap insulin costs at $35 a month in the United States.