The United States Supreme Court considers on Tuesday a landmark legal battle over gun rights, taking up for the first time in nearly 70 years whether Americans have the right to keep and bear arms. The court’s ruling, expected by the end of June, could have a far-reaching impact on gun control laws in the US.