Journalist Rana Ayyub, a fierce critic of the government led by Prime Minister Narendra Modi, has been named in a chargesheet filed by the Enforcement Directorate over alleged money laundering linked to funds that she collected from the public for social welfare work, including COVID-19 relief.