The United States Supreme Court has today overturned Roe vs Wade, a 1973 case that ensured recognition of womens’ constitutional right to abortion! This effectively strikes down federal abortion rights that were thought to be settled law of the land. Though this was expected thanks to documents leaked a few weeks back, this is still…