Mexico no longer has a free press because of its drug war, according to a recent report by Freedom House, a US-based watchdog.
The organisation blames frequent gang attacks and kidnappings of journalists amid a general climate of fear for the erosion of press freedom.
In March this year, major Mexican media outlets signed a pact promising not to print stories on drug-gang threats and graphic images. They want to undercut what they say is a public campaign of fear.
To mark World Press Freedom day, Al Jazeera went to meet one Mexican crime reporter, who has taken huge risks to cover drug war. This is Oswald Alonso's story in his own words.