Four current and former deputies from the same sheriff's office in Texas have died by apparent suicide over a six-week period, officials said.
Breaking
Marine Le Pen has called her conviction in a French court as persecution fit for “authoritarian regimes”...
loading...