Former Jammu and Kashmir chief minister Farooq Abdullah was on Monday charged under the Public Safety Act (PSA) - a stringent law that enables detention without trial for two years - on a day the Supreme Court took up a petition against his "illegal detention".