Russian Police Arrested And Allegedly Beat A Russian Investigative Journalist

Police claim to have found illegal drugs in Ivan Golunov’s Moscow home. His editors at Meduza say that he believes they were planted by the police.

View Entire Post ›

A News Agency Which Wrongly Reported The Death Of A Dutch Teen As A “Legal Euthanasia” Is Now Claiming She Died From “Self-Euthanasia”

Sudan’s Government Is Brutally Killing Protesters During An Internet Shutdown