The U.S. Intelligence Community
Those 207 churchgoers, and others, who were killed in the terrorist attacks in Sri Lanka, confronted, in their last moments on this earth, a threat greater than climate change.
Those 207 churchgoers, and others, who were killed in the terrorist attacks in Sri Lanka, confronted, in their last moments on this earth, a threat greater than climate change.