As for the comment earlier that China produces all the viruses because they have a Billion people, you might want to check out India's population. The court ruling today was a mixed bag, it struck down the House attempt as a seperation of powers issue and thus denied them the right to exert control over the Executive branch even during oversight. The NY DA ruling on the surface is a defeat for Trump because of the specious claim by his legal team that a President can never be held accountable. Nixon tried it and it did not work then either
At the same time, the purpose of all these lawsuits by Democrats was to get Trump's tax return before the election in the hope there was something damaging in them. That now will not happen since the case was remanded back to District Court (the original ruling of the Court of Appeals) and it will take many months, if not years, to get his tax returns. Oh they will likely eventually get them but too late for their purposes of getting them some more damaging stuff (if there is any in there) prior to the November elections