Forum Communications Company

What grade do you give President Trumps time so far in office?

Posted 4 months.