Trump sworn in amid protests and a large assortment of clergy

Latest News

Advertisement