Avatar of Dr. Hajra Niaz

Dr. Hajra Niaz

She is a doctor at AMC, Abbottabad. She is a poet, painter and a public speaker. She writes on social and political issues.
3 Articles