
Cities across the US are preparing for major protests against US President Donald Trump on Saturday, while he is set to attend a military parade in the capital Washington to mark the US army's 250th anniversary on a day that also coincides with his birthday.
It is expected to be the largest single-day mobilisation since Trump returned to office for his second terms, the protests' organisers said, as they expect millions to take to the streets across all 50 states and commonwealths.