Bukit Gelugor MP Karpal Singh filed an application in the High Court at Kuala Lumpur today to have his sedition charge struck out on grounds that the attorney-general did not exercise his prosecution powers fairly.