An opposition website owner Magomed Yevloyev was shot and killed Sunday after being detained by police.

Mr Magomed Yevloyev, who run an independent news portal called was arrested at Nazran airport in southern Russia after disembarking a flight, according to a statement by media watchdog Reporters Without Borders.

Yevloyev was later found dumped on the side of the road, suffering from a gunshot wound to the head, the news site’s deputy editor, Ruslan Khautiyev, told the Associated Press. Yevloyev later died at a hospital, Khautiyev said.

Associated Press said Yevloyev has angered regional authorities with bold criticism of police treatment of civilians in the region. A court in June ordered him to shut his site on charges of spreading “extremist” statements, but it reappeared under a different name.