Rahul Gandhi has been given a fortnight by the Home Ministry to explain his "factual position" over a complaint about his citizenship. The complaint is from BJP parliamentarian Subramanian Swamy, who has for years been alleging that the Congress president is a British citizen.