Complex sentence: Haggagovic has arrived in 114 countries, documented by photos and videos.
Split into simpler sentences: Haggagovic has arrived in 114 countries. He documented this by photos and videos.