Hans artikler som beskriver massakren på bulgarske sivile som ble gjennomført av tyrkiske soldater i 1876 skapte offentlig raseri flere steder i Europa. Disse artiklene var en viktig faktor til at Bulgaria fikk sin selvstendighet fra Det ottomanske riket i september 1908. I mars 1871 dro MacGahan til Paris, der han var en av de første utenlandske korrespondenter som rapportere om opprøret i Pariserkommunen. I 1871 ble MacGahan utnevnt til korrespondent i St. Petersburg, der han lærte seg russisk. MacGahan blir fremdeles husket i Bulgaria for hans rolle i at Bulgaria fikk sin selvstendighet. En gate i hovedstaden Sofia er oppkalt etter MacGahan.