Asma Shirazi faces smear campaign on social media, fiction vs reality