Hamid Lal

A multimedia journalist with a background in Journalism and Psychology.

82 articles