The D.C. police department is losing officers to federal agencies in droves and is operating significantly below its 2023 peak of more than 4,000 officers, reports The Washington Post. The department had just 3,144 officers…[#item_full_content]
Report: Russian Device May Explain Havana Syndrome
Undercover U.S. agents obtained a mysterious Russian weapon that could help explain a cluster of brain injuries suffered by American diplomats, intelligence personnel, and military