Complex sentence: He worked in many print media houses and electronic media houses means satellite channels.He is writing in many newspapers in and abroad.
Split into simpler sentences: He worked in many print media houses and electronic media houses and satellite channels. He writes in many newspapers in and abroad.