Since it’s all the rage, I took time to read the Carter Page FISA warrant applications. There’s a torrent of social media and cable news about what these documents prove. A great deal of the commentary starts with and seems to emphasize a particular fact that is technically true. The documents released consist of 412 […]