• Optional
    link
    211 months ago

    Buried the lede:

    Congress’ job approval rating has fallen to 12%.