There’s no way he could have met him on Grindr...he’s 16! /S
Just doing his job as expected of any San Fran elected official
No where in the article does it mention his party affiliation, so he must be a Democrat.