{
  "assets": [
    {
      "alt": "Portrait of Dr. Manmohan Singh in a white turban, looking quietly ahead, with India's tricolor ribbon at his shoulders",
      "id": "singh-portrait-hero",
      "ownerId": "dr-manmohan-singh-a-leader-in-his-own-league",
      "path": "assets/singh-portrait-hero.jpg",
      "presentationRole": null,
      "treatment": "original"
    },
    {
      "alt": "Historical memorial collage showing Rahul Gandhi with Dr. Manmohan Singh across public and personal moments",
      "id": "manmohan-memorial-collage",
      "ownerId": "dr-manmohan-singh-a-leader-in-his-own-league",
      "path": "assets/manmohan-memorial-collage.png",
      "presentationRole": null,
      "treatment": "complete-panel"
    },
    {
      "alt": "Rahul Gandhi holding a copy of the Constitution of India, looking directly forward, against a vivid red background",
      "id": "battle-constitution-crop",
      "ownerId": "the-battle-between-the-constitution-and-manusmriti",
      "path": "assets/battle-constitution-crop.jpg",
      "presentationRole": null,
      "treatment": "crop"
    },
    {
      "alt": "Video thumbnail for Rahul Gandhi's 18th Lok Sabha Constitution debate speech on 14 December 2024",
      "id": "constitution-debate-thumbnail",
      "ownerId": "the-battle-between-the-constitution-and-manusmriti",
      "path": "assets/constitution-debate-thumbnail.png",
      "presentationRole": null,
      "treatment": "complete-panel"
    },
    {
      "alt": "Rahul Gandhi holding a large framed portrait of Babasaheb Ambedkar aloft during a parliament protest",
      "id": "ambedkar-protest-crop",
      "ownerId": "protest-against-comments-on-babasaheb-ambedkar-in-rajya-sabha",
      "path": "assets/ambedkar-protest-crop.jpg",
      "presentationRole": null,
      "treatment": "crop"
    },
    {
      "alt": "Rahul Gandhi standing respectfully beside a garland-framed portrait of Somnath Suryavanshi at a memorial",
      "id": "parbhani-memorial-crop",
      "ownerId": "murdered-for-defending-the-constitution",
      "path": "assets/parbhani-memorial-crop.png",
      "presentationRole": null,
      "treatment": "original"
    },
    {
      "alt": "Rahul Gandhi standing in a busy vegetable market in Delhi, talking with vendors and customers amid fresh produce",
      "id": "sabzi-mandi-crop",
      "ownerId": "event-in-focus-food-prices-soar-government-snores",
      "path": "assets/sabzi-mandi-crop.jpg",
      "presentationRole": null,
      "treatment": "crop"
    },
    {
      "alt": "Rahul Gandhi seated and talking with a family in a modest interior; faces obscured for privacy",
      "id": "snapshot-hathras-crop",
      "ownerId": "snapshot-showcase",
      "path": "assets/snapshot-hathras-crop.jpg",
      "presentationRole": null,
      "treatment": "original"
    },
    {
      "alt": "Rahul Gandhi in a formal meeting with All India Bank Officers Confederation delegates seated around a table",
      "id": "snapshot-bank-officers-crop",
      "ownerId": "snapshot-showcase",
      "path": "assets/snapshot-bank-officers-crop.jpg",
      "presentationRole": null,
      "treatment": "original"
    },
    {
      "alt": "Rahul Gandhi and others celebrating Christmas with the Indian Christians Parliamentarians Council, some wearing Santa hats",
      "id": "snapshot-christmas-crop",
      "ownerId": "snapshot-showcase",
      "path": "assets/snapshot-christmas-crop.jpg",
      "presentationRole": null,
      "treatment": "original"
    },
    {
      "alt": "Delegates at the Nava Satyagraha Baithak commemorating Mahatma Gandhi's 1924 Belgaum Congress presidency, with banners in the background",
      "id": "snapshot-belgaum-crop",
      "ownerId": "snapshot-showcase",
      "path": "assets/snapshot-belgaum-crop.jpg",
      "presentationRole": null,
      "treatment": "original"
    },
    {
      "alt": "Map of India with the Bharat Jodo Nyay Yatra route plotted in blue from Manipur to Mumbai, overlaid with crowd photographs from the march",
      "id": "bjny-map-march-crop",
      "ownerId": "a-look-back-at-2024-bharat-jodo-nyay-yatra",
      "path": "assets/bjny-map-march-crop.jpg",
      "presentationRole": null,
      "treatment": "original"
    },
    {
      "alt": "Rahul Gandhi speaking with a raised hand above Congress leaders holding copies of the Nyay Patra manifesto",
      "id": "lok-sabha-leaders-crop",
      "ownerId": "lok-sabha-2024-the-election-that-saved-the-constitution",
      "path": "assets/lok-sabha-leaders-crop.jpg",
      "presentationRole": null,
      "treatment": "crop"
    },
    {
      "alt": "Crowd at the Nyay Patra Congress Manifesto Launch Rally in Hyderabad, Telangana, 6 April",
      "id": "rally-hyderabad-crop",
      "ownerId": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country",
      "path": "assets/rally-hyderabad-crop.jpg",
      "presentationRole": null,
      "treatment": "original"
    },
    {
      "alt": "Crowd at Rahul Gandhi's public meeting in Pune, Maharashtra, 3 May",
      "id": "rally-pune-crop",
      "ownerId": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country",
      "path": "assets/rally-pune-crop.jpg",
      "presentationRole": null,
      "treatment": "original"
    },
    {
      "alt": "Crowd at Rahul Gandhi's joint public meeting in Raebareli, Uttar Pradesh, 17 May",
      "id": "rally-raebareli-crop",
      "ownerId": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country",
      "path": "assets/rally-raebareli-crop.jpg",
      "presentationRole": null,
      "treatment": "original"
    },
    {
      "alt": "Rahul Gandhi seated on the ground talking with a cobbler in Sultanpur, surrounded by shoes and street-market goods",
      "id": "listening-mochi-crop",
      "ownerId": "listening-to-the-people-of-india",
      "path": "assets/listening-mochi-crop.png",
      "presentationRole": null,
      "treatment": "original"
    },
    {
      "alt": "Rahul Gandhi repairing shoes with a cobbler in Sultanpur, UP",
      "id": "interaction-mochi-thumb",
      "ownerId": "watch-some-of-these-moving-interactions",
      "path": "assets/interaction-mochi-thumb.png",
      "presentationRole": null,
      "treatment": "complete-panel"
    },
    {
      "alt": "Rahul Gandhi listening to the demands of NEET aspirants",
      "id": "interaction-neet-thumb",
      "ownerId": "watch-some-of-these-moving-interactions",
      "path": "assets/interaction-neet-thumb.png",
      "presentationRole": null,
      "treatment": "complete-panel"
    },
    {
      "alt": "Rahul Gandhi speaking with Kashmiri female students",
      "id": "interaction-kashmiri-thumb",
      "ownerId": "watch-some-of-these-moving-interactions",
      "path": "assets/interaction-kashmiri-thumb.png",
      "presentationRole": null,
      "treatment": "complete-panel"
    },
    {
      "alt": "Rahul Gandhi meeting with Manipur violence survivors",
      "id": "interaction-manipur-thumb",
      "ownerId": "watch-some-of-these-moving-interactions",
      "path": "assets/interaction-manipur-thumb.png",
      "presentationRole": null,
      "treatment": "complete-panel"
    },
    {
      "alt": "Rahul Gandhi discussing railway issues with locopilots",
      "id": "interaction-locopilots-thumb",
      "ownerId": "watch-some-of-these-moving-interactions",
      "path": "assets/interaction-locopilots-thumb.png",
      "presentationRole": null,
      "treatment": "complete-panel"
    },
    {
      "alt": "Rahul Gandhi meeting with Wayanad landslide victims",
      "id": "interaction-wayanad-thumb",
      "ownerId": "watch-some-of-these-moving-interactions",
      "path": "assets/interaction-wayanad-thumb.png",
      "presentationRole": null,
      "treatment": "complete-panel"
    },
    {
      "alt": "Rahul Gandhi raising a copy of the Constitution of India at the Lok Sabha podium, speaking as Leader of Opposition",
      "id": "parliament-speech-crop",
      "ownerId": "raising-the-voice-of-the-people-in-parliament",
      "path": "assets/parliament-speech-crop.jpg",
      "presentationRole": null,
      "treatment": "crop"
    },
    {
      "alt": "Two linked Parliament video thumbnails: Rahul Gandhi's first speech as Leader of Opposition and his Budget speech",
      "id": "parliament-speech-thumbnails",
      "ownerId": "raising-the-voice-of-the-people-in-parliament",
      "path": "assets/parliament-speech-thumbnails.png",
      "presentationRole": null,
      "treatment": "complete-panel"
    },
    {
      "alt": "2024 in Numbers infographic: 15 Parliament speeches, 17 press conferences, 40 plus official and party events, 25 states visited, 200 plus rallies, 260 plus group interactions, and 6,600 plus kilometres on yatra",
      "id": "year-in-numbers-infographic",
      "ownerId": "raising-the-voice-of-the-people-in-parliament",
      "path": "assets/year-in-numbers-infographic.png",
      "presentationRole": null,
      "treatment": "complete-panel"
    }
  ],
  "constraints": [
    "Preserve every supplied text run verbatim and in section order.",
    "Do not invent, summarize, translate, omit, or duplicate content.",
    "Attach each link only to its declared text, image, or section owner.",
    "Do not display a generic Source link label unless it is supplied as visible text.",
    "Use only supplied assets; do not generate replacement political people, events, symbols, or claims.",
    "Create responsive semantic HTML with keyboard-accessible links and no horizontal overflow.",
    "Treat the source PDF as reference evidence, not as permission to re-extract or replace corpus content."
  ],
  "edition": {
    "dateLabel": "December 11, 2024 to December 31, 2024 · English · PDF",
    "description": "A LEADER IN HIS OWN LEAGUE",
    "id": "2024-dec-31-en",
    "language": "en",
    "newsletterLabel": "Newsletter",
    "originalPdf": {
      "label": "Download PDF",
      "path": "source/newsletter.pdf"
    },
    "title": "DR. MANMOHAN SINGH"
  },
  "gaps": [
    {
      "kind": "hierarchy",
      "note": "Hierarchy beyond the supplied section and block roles is not source-verified.",
      "scopeId": "2024-dec-31-en"
    },
    {
      "kind": "emphasis",
      "note": "Absence of marked emphasis in supplied runs does not prove absence in the source PDF.",
      "scopeId": "2024-dec-31-en"
    },
    {
      "kind": "relationship",
      "note": "Caption, peer, and alongside relationships are not source-verified.",
      "scopeId": "dr-manmohan-singh-a-leader-in-his-own-league"
    },
    {
      "kind": "relationship",
      "note": "Caption, peer, and alongside relationships are not source-verified.",
      "scopeId": "the-battle-between-the-constitution-and-manusmriti"
    },
    {
      "kind": "relationship",
      "note": "Caption, peer, and alongside relationships are not source-verified.",
      "scopeId": "snapshot-showcase"
    },
    {
      "kind": "relationship",
      "note": "Caption, peer, and alongside relationships are not source-verified.",
      "scopeId": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country"
    },
    {
      "kind": "relationship",
      "note": "Caption, peer, and alongside relationships are not source-verified.",
      "scopeId": "watch-some-of-these-moving-interactions"
    },
    {
      "kind": "relationship",
      "note": "Caption, peer, and alongside relationships are not source-verified.",
      "scopeId": "raising-the-voice-of-the-people-in-parliament"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "singh-portrait-hero"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "manmohan-memorial-collage"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "battle-constitution-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "constitution-debate-thumbnail"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "ambedkar-protest-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "parbhani-memorial-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "sabzi-mandi-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "snapshot-hathras-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "snapshot-bank-officers-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "snapshot-christmas-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "snapshot-belgaum-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "bjny-map-march-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "lok-sabha-leaders-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "rally-hyderabad-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "rally-pune-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "rally-raebareli-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "listening-mochi-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "interaction-mochi-thumb"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "interaction-neet-thumb"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "interaction-kashmiri-thumb"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "interaction-manipur-thumb"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "interaction-locopilots-thumb"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "interaction-wayanad-thumb"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "parliament-speech-crop"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "parliament-speech-thumbnails"
    },
    {
      "kind": "presentation-role",
      "note": "The source package does not declare a presentation role.",
      "scopeId": "year-in-numbers-infographic"
    }
  ],
  "links": [
    {
      "affordance": "text",
      "assetId": null,
      "id": "p2-a6",
      "ownerId": "the-battle-between-the-constitution-and-manusmriti",
      "url": "https://bit.ly/Constitution_Speech",
      "visibleText": "WATCH THE FULL SPEECH"
    },
    {
      "affordance": "image",
      "assetId": "ambedkar-protest-crop",
      "id": "p2-a7",
      "ownerId": "protest-against-comments-on-babasaheb-ambedkar-in-rajya-sabha",
      "url": "https://bit.ly/AmitShah_Protest",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "parbhani-memorial-crop",
      "id": "p3-a6",
      "ownerId": "murdered-for-defending-the-constitution",
      "url": "https://bit.ly/Parbhani_Visit",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "sabzi-mandi-crop",
      "id": "p3-a7",
      "ownerId": "event-in-focus-food-prices-soar-government-snores",
      "url": "https://bit.ly/Sabzi_Mandi_Visit",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "snapshot-hathras-crop",
      "id": "p4-a6",
      "ownerId": "snapshot-showcase",
      "url": "https://bit.ly/Hathras_Family_visit",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "snapshot-bank-officers-crop",
      "id": "p4-a7",
      "ownerId": "snapshot-showcase",
      "url": "https://bit.ly/All_India_Bank_Officers_Meet",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "snapshot-christmas-crop",
      "id": "p4-a8",
      "ownerId": "snapshot-showcase",
      "url": "https://bit.ly/Christmas_celebration",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "snapshot-belgaum-crop",
      "id": "p4-a9",
      "ownerId": "snapshot-showcase",
      "url": "https://bit.ly/CWC_Belgaum",
      "visibleText": null
    },
    {
      "affordance": "button",
      "assetId": null,
      "id": "p4-a10",
      "ownerId": "snapshot-showcase",
      "url": "https://bit.ly/RG_newsletter_subscription",
      "visibleText": null
    },
    {
      "affordance": "button",
      "assetId": null,
      "id": "p5-a6",
      "ownerId": "a-look-back-at-2024-bharat-jodo-nyay-yatra",
      "url": "https://bit.ly/BJNY_Songs",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "rally-hyderabad-crop",
      "id": "p6-a6",
      "ownerId": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country",
      "url": "https://bit.ly/LS_Hyderabad_Rally",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "rally-pune-crop",
      "id": "p6-a7",
      "ownerId": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country",
      "url": "https://bit.ly/LS_Pune_Rally",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "rally-raebareli-crop",
      "id": "p6-a8",
      "ownerId": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country",
      "url": "https://bit.ly/LS_Raebareli_Rally",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "interaction-mochi-thumb",
      "id": "p7-a6",
      "ownerId": "watch-some-of-these-moving-interactions",
      "url": "https://bit.ly/Mochi_interaction",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "interaction-manipur-thumb",
      "id": "p7-a7",
      "ownerId": "watch-some-of-these-moving-interactions",
      "url": "https://bit.ly/Manipur_visit",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "interaction-locopilots-thumb",
      "id": "p7-a8",
      "ownerId": "watch-some-of-these-moving-interactions",
      "url": "https://bit.ly/Locopilots",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "interaction-wayanad-thumb",
      "id": "p7-a9",
      "ownerId": "watch-some-of-these-moving-interactions",
      "url": "https://bit.ly/Wayanad_landslide",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "interaction-neet-thumb",
      "id": "p7-a10",
      "ownerId": "watch-some-of-these-moving-interactions",
      "url": "https://bit.ly/NEET_Aspirants",
      "visibleText": null
    },
    {
      "affordance": "image",
      "assetId": "interaction-kashmiri-thumb",
      "id": "p7-a11",
      "ownerId": "watch-some-of-these-moving-interactions",
      "url": "https://bit.ly/Kashmiri_women_students",
      "visibleText": null
    },
    {
      "affordance": "text",
      "assetId": null,
      "id": "p8-a6",
      "ownerId": "raising-the-voice-of-the-people-in-parliament",
      "url": "https://bit.ly/Motion_of_Thanks_Speech",
      "visibleText": "Motion of Thanks speech"
    },
    {
      "affordance": "text",
      "assetId": null,
      "id": "p8-a7",
      "ownerId": "raising-the-voice-of-the-people-in-parliament",
      "url": "https://bit.ly/Budget_speech",
      "visibleText": "Watch Rahul Gandhi's major speeches of 2024 in Parliament"
    }
  ],
  "relationships": [
    {
      "fromId": "singh-portrait-hero",
      "kind": "asset-of",
      "toId": "dr-manmohan-singh-a-leader-in-his-own-league"
    },
    {
      "fromId": "manmohan-memorial-collage",
      "kind": "asset-of",
      "toId": "dr-manmohan-singh-a-leader-in-his-own-league"
    },
    {
      "fromId": "battle-constitution-crop",
      "kind": "asset-of",
      "toId": "the-battle-between-the-constitution-and-manusmriti"
    },
    {
      "fromId": "constitution-debate-thumbnail",
      "kind": "asset-of",
      "toId": "the-battle-between-the-constitution-and-manusmriti"
    },
    {
      "fromId": "ambedkar-protest-crop",
      "kind": "asset-of",
      "toId": "protest-against-comments-on-babasaheb-ambedkar-in-rajya-sabha"
    },
    {
      "fromId": "parbhani-memorial-crop",
      "kind": "asset-of",
      "toId": "murdered-for-defending-the-constitution"
    },
    {
      "fromId": "sabzi-mandi-crop",
      "kind": "asset-of",
      "toId": "event-in-focus-food-prices-soar-government-snores"
    },
    {
      "fromId": "snapshot-hathras-crop",
      "kind": "asset-of",
      "toId": "snapshot-showcase"
    },
    {
      "fromId": "snapshot-bank-officers-crop",
      "kind": "asset-of",
      "toId": "snapshot-showcase"
    },
    {
      "fromId": "snapshot-christmas-crop",
      "kind": "asset-of",
      "toId": "snapshot-showcase"
    },
    {
      "fromId": "snapshot-belgaum-crop",
      "kind": "asset-of",
      "toId": "snapshot-showcase"
    },
    {
      "fromId": "bjny-map-march-crop",
      "kind": "asset-of",
      "toId": "a-look-back-at-2024-bharat-jodo-nyay-yatra"
    },
    {
      "fromId": "lok-sabha-leaders-crop",
      "kind": "asset-of",
      "toId": "lok-sabha-2024-the-election-that-saved-the-constitution"
    },
    {
      "fromId": "rally-hyderabad-crop",
      "kind": "asset-of",
      "toId": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country"
    },
    {
      "fromId": "rally-pune-crop",
      "kind": "asset-of",
      "toId": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country"
    },
    {
      "fromId": "rally-raebareli-crop",
      "kind": "asset-of",
      "toId": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country"
    },
    {
      "fromId": "listening-mochi-crop",
      "kind": "asset-of",
      "toId": "listening-to-the-people-of-india"
    },
    {
      "fromId": "interaction-mochi-thumb",
      "kind": "asset-of",
      "toId": "watch-some-of-these-moving-interactions"
    },
    {
      "fromId": "interaction-neet-thumb",
      "kind": "asset-of",
      "toId": "watch-some-of-these-moving-interactions"
    },
    {
      "fromId": "interaction-kashmiri-thumb",
      "kind": "asset-of",
      "toId": "watch-some-of-these-moving-interactions"
    },
    {
      "fromId": "interaction-manipur-thumb",
      "kind": "asset-of",
      "toId": "watch-some-of-these-moving-interactions"
    },
    {
      "fromId": "interaction-locopilots-thumb",
      "kind": "asset-of",
      "toId": "watch-some-of-these-moving-interactions"
    },
    {
      "fromId": "interaction-wayanad-thumb",
      "kind": "asset-of",
      "toId": "watch-some-of-these-moving-interactions"
    },
    {
      "fromId": "parliament-speech-crop",
      "kind": "asset-of",
      "toId": "raising-the-voice-of-the-people-in-parliament"
    },
    {
      "fromId": "parliament-speech-thumbnails",
      "kind": "asset-of",
      "toId": "raising-the-voice-of-the-people-in-parliament"
    },
    {
      "fromId": "year-in-numbers-infographic",
      "kind": "asset-of",
      "toId": "raising-the-voice-of-the-people-in-parliament"
    },
    {
      "fromId": "p2-a6",
      "kind": "link-of",
      "toId": "the-battle-between-the-constitution-and-manusmriti:block-5"
    },
    {
      "fromId": "p2-a7",
      "kind": "action-on",
      "toId": "ambedkar-protest-crop"
    },
    {
      "fromId": "p3-a6",
      "kind": "action-on",
      "toId": "parbhani-memorial-crop"
    },
    {
      "fromId": "p3-a7",
      "kind": "action-on",
      "toId": "sabzi-mandi-crop"
    },
    {
      "fromId": "p4-a6",
      "kind": "action-on",
      "toId": "snapshot-hathras-crop"
    },
    {
      "fromId": "p4-a7",
      "kind": "action-on",
      "toId": "snapshot-bank-officers-crop"
    },
    {
      "fromId": "p4-a8",
      "kind": "action-on",
      "toId": "snapshot-christmas-crop"
    },
    {
      "fromId": "p4-a9",
      "kind": "action-on",
      "toId": "snapshot-belgaum-crop"
    },
    {
      "fromId": "p4-a10",
      "kind": "action-on",
      "toId": "snapshot-showcase"
    },
    {
      "fromId": "p5-a6",
      "kind": "action-on",
      "toId": "a-look-back-at-2024-bharat-jodo-nyay-yatra"
    },
    {
      "fromId": "p6-a6",
      "kind": "action-on",
      "toId": "rally-hyderabad-crop"
    },
    {
      "fromId": "p6-a7",
      "kind": "action-on",
      "toId": "rally-pune-crop"
    },
    {
      "fromId": "p6-a8",
      "kind": "action-on",
      "toId": "rally-raebareli-crop"
    },
    {
      "fromId": "p7-a6",
      "kind": "action-on",
      "toId": "interaction-mochi-thumb"
    },
    {
      "fromId": "p7-a7",
      "kind": "action-on",
      "toId": "interaction-manipur-thumb"
    },
    {
      "fromId": "p7-a8",
      "kind": "action-on",
      "toId": "interaction-locopilots-thumb"
    },
    {
      "fromId": "p7-a9",
      "kind": "action-on",
      "toId": "interaction-wayanad-thumb"
    },
    {
      "fromId": "p7-a10",
      "kind": "action-on",
      "toId": "interaction-neet-thumb"
    },
    {
      "fromId": "p7-a11",
      "kind": "action-on",
      "toId": "interaction-kashmiri-thumb"
    },
    {
      "fromId": "p8-a6",
      "kind": "link-of",
      "toId": "raising-the-voice-of-the-people-in-parliament:block-2"
    },
    {
      "fromId": "p8-a7",
      "kind": "link-of",
      "toId": "raising-the-voice-of-the-people-in-parliament:block-3"
    }
  ],
  "schemaVersion": "design-input-v1",
  "sections": [
    {
      "blocks": [
        {
          "id": "dr-manmohan-singh-a-leader-in-his-own-league:block-1",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "A LEADER IN HIS OWN LEAGUE"
            }
          ]
        },
        {
          "id": "dr-manmohan-singh-a-leader-in-his-own-league:block-2",
          "role": "subheading",
          "runs": [
            {
              "emphasis": "normal",
              "text": "DR. MANMOHAN SINGH"
            }
          ]
        },
        {
          "id": "dr-manmohan-singh-a-leader-in-his-own-league:block-3",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Dr. Manmohan Singh ji led India with immense wisdom and integrity. He transformed the Indian economy, built a thriving middle class, and lifted crores of Indians out of poverty. His humility, dedication, and contribution to India's development remain unparalleled."
            }
          ]
        },
        {
          "id": "dr-manmohan-singh-a-leader-in-his-own-league:block-4",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "I have lost a mentor and guide, and the country has lost one of its tallest leaders and statesmen. He will forever live in our hearts as the leader who gave India the power to dream, and laid the foundation for us to achieve those dreams."
            }
          ]
        }
      ],
      "heading": "DR. MANMOHAN SINGH A LEADER IN HIS OWN LEAGUE",
      "id": "dr-manmohan-singh-a-leader-in-his-own-league",
      "order": 1
    },
    {
      "blocks": [
        {
          "id": "the-battle-between-the-constitution-and-manusmriti:block-1",
          "role": "subheading",
          "runs": [
            {
              "emphasis": "normal",
              "text": "THE BATTLE BETWEEN THE CONSTITUTION AND MANUSMRITI"
            }
          ]
        },
        {
          "id": "the-battle-between-the-constitution-and-manusmriti:block-2",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "During the Lok Sabha discussion commemorating 75 years of the Constitution, Rahul Gandhi addressed the ongoing battle between the Constitution and the Manusmriti. He highlighted how the BJP is attacking the Constitution."
            }
          ]
        },
        {
          "id": "the-battle-between-the-constitution-and-manusmriti:block-3",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "“Just as Dronacharya took Ekalavya's thumb, you are taking away the future of India's youth...You are cutting off the opportunities of all fair businesses that work honestly when you help Adani.”"
            }
          ]
        },
        {
          "id": "the-battle-between-the-constitution-and-manusmriti:block-4",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Rahul Gandhi"
            }
          ]
        },
        {
          "id": "the-battle-between-the-constitution-and-manusmriti:block-5",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "linkId": "p2-a6",
              "text": "WATCH THE FULL SPEECH"
            }
          ]
        }
      ],
      "heading": "The Battle Between the Constitution and Manusmriti",
      "id": "the-battle-between-the-constitution-and-manusmriti",
      "order": 2
    },
    {
      "blocks": [
        {
          "id": "protest-against-comments-on-babasaheb-ambedkar-in-rajya-sabha:block-1",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "On December 17, 2024, Home Minister Amit Shah insulted Babasaheb Ambedkar in the Rajya Sabha. The Congress Party and the INDIA bloc protested these offensive comments and called for Shah's resignation."
            }
          ]
        },
        {
          "id": "protest-against-comments-on-babasaheb-ambedkar-in-rajya-sabha:block-2",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "SEE MORE"
            }
          ]
        }
      ],
      "heading": "Protest Against Comments on Babasaheb Ambedkar in Rajya Sabha",
      "id": "protest-against-comments-on-babasaheb-ambedkar-in-rajya-sabha",
      "order": 3
    },
    {
      "blocks": [
        {
          "id": "murdered-for-defending-the-constitution:block-1",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Rahul Gandhi visited Parbhani, Maharashtra, to pay his respects to the family of Somnath Suryavanshi, who was murdered for defending the Constitution. Somnath was killed in police custody after participating in protests against the desecration of the Constitution. Rahul Gandhi gave his condolences to the family who had lost their brave son."
            }
          ]
        },
        {
          "id": "murdered-for-defending-the-constitution:block-2",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "SEE MORE"
            }
          ]
        }
      ],
      "heading": "MURDERED FOR DEFENDING THE CONSTITUTION",
      "id": "murdered-for-defending-the-constitution",
      "order": 4
    },
    {
      "blocks": [
        {
          "id": "event-in-focus-food-prices-soar-government-snores:block-1",
          "role": "subheading",
          "runs": [
            {
              "emphasis": "normal",
              "text": "FOOD PRICES SOAR, GOVERNMENT SNORES"
            }
          ]
        },
        {
          "id": "event-in-focus-food-prices-soar-government-snores:block-2",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Rahul Gandhi visited a sabzi mandi in Delhi to discuss one of the biggest issues facing the country: inflation. Customers at the mandi told him that their household expenses keep rising while their salaries remain stagnant. Over tea with a group of homemakers, he discussed the challenges they face in running their households."
            }
          ]
        },
        {
          "id": "event-in-focus-food-prices-soar-government-snores:block-3",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "WATCH FULL VIDEO HERE"
            }
          ]
        }
      ],
      "heading": "EVENT IN FOCUS: FOOD PRICES SOAR, GOVERNMENT SNORES",
      "id": "event-in-focus-food-prices-soar-government-snores",
      "order": 5
    },
    {
      "blocks": [
        {
          "id": "snapshot-showcase:block-1",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "DEMANDING THE RELOCATION OF THE FAMILY OF THE HATHRAS RAPE AND MURDER VICTIM."
            }
          ]
        },
        {
          "id": "snapshot-showcase:block-2",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Meeting the delegation of All India Bank Officers Confederation in Parliament."
            }
          ]
        },
        {
          "id": "snapshot-showcase:block-3",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Celebrating Christmas with the Indian Christians Parliamentarians Council in Delhi."
            }
          ]
        },
        {
          "id": "snapshot-showcase:block-4",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Commemorating the centenary of Mahatma Gandhi's presidency of the 39th session of the Indian National Congress held in Belgaum in 1924"
            }
          ]
        }
      ],
      "heading": "SNAPSHOT SHOWCASE",
      "id": "snapshot-showcase",
      "order": 6
    },
    {
      "blocks": [
        {
          "id": "a-look-back-at-2024-bharat-jodo-nyay-yatra:block-1",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "FIGHTING FOR JUSTICE FROM MANIPUR TO MUMBAI"
            }
          ]
        },
        {
          "id": "a-look-back-at-2024-bharat-jodo-nyay-yatra:block-2",
          "role": "subheading",
          "runs": [
            {
              "emphasis": "normal",
              "text": "BHARAT JODO NYAY YATRA"
            }
          ]
        },
        {
          "id": "a-look-back-at-2024-bharat-jodo-nyay-yatra:block-3",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "From January to March Rahul Gandhi led the Bharat Jodo Nyay Yatra (BJNY) - a march for justice - from Manipur to Mumbai."
            }
          ]
        },
        {
          "id": "a-look-back-at-2024-bharat-jodo-nyay-yatra:block-4",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "This 3-month and 6,600 km long yatra focused on bringing socio-economic and political justice to the 90%. During the BJNY, Rahul Gandhi unveiled 'Paanch Nyay' - five pillars of justice for youth, women, farmers, workers, and marginalised communities - which lay the blueprint for India's future."
            }
          ]
        },
        {
          "id": "a-look-back-at-2024-bharat-jodo-nyay-yatra:block-5",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "SEE MORE"
            }
          ]
        }
      ],
      "heading": "A Look Back at 2024: Bharat Jodo Nyay Yatra",
      "id": "a-look-back-at-2024-bharat-jodo-nyay-yatra",
      "order": 7
    },
    {
      "blocks": [
        {
          "id": "lok-sabha-2024-the-election-that-saved-the-constitution:block-1",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "THE ELECTION THAT SAVED THE CONSTITUTION"
            }
          ]
        },
        {
          "id": "lok-sabha-2024-the-election-that-saved-the-constitution:block-2",
          "role": "subheading",
          "runs": [
            {
              "emphasis": "normal",
              "text": "LOK SABHA 2024"
            }
          ]
        },
        {
          "id": "lok-sabha-2024-the-election-that-saved-the-constitution:block-3",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "The 2024 Lok Sabha election was no ordinary election—it was not just a contest against the BJP but also the entire central-government machinery. Despite frozen bank accounts and imprisoned chief ministers, INDIA fought fearlessly to save the Constitution. The Congress party championed the issues affecting the youth, farmers, women, Dalits, Adivasis, OBCs, minorities, and workers. The poor and marginalised communities stood with INDIA to save the Constitution and democracy."
            }
          ]
        }
      ],
      "heading": "Lok Sabha 2024: The Election That Saved The Constitution",
      "id": "lok-sabha-2024-the-election-that-saved-the-constitution",
      "order": 8
    },
    {
      "blocks": [
        {
          "id": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country:block-1",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Nyay Patra, Congress Manifesto Launch Rally in Hyderabad, Telangana"
            }
          ]
        },
        {
          "id": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country:block-2",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Public Meeting in Pune, Maharashtra"
            }
          ]
        },
        {
          "id": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country:block-3",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Public Meeting in Raebareli, Uttar Pradesh"
            }
          ]
        }
      ],
      "heading": "Watch some of Rahul Gandhi's rallies from across the country",
      "id": "watch-some-of-rahul-gandhi-s-rallies-from-across-the-country",
      "order": 9
    },
    {
      "blocks": [
        {
          "id": "listening-to-the-people-of-india:block-1",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "After the 2024 Lok Sabha election, Rahul Gandhi continued to meet with diverse communities across India to understand and address their concerns. From meeting Kashmiri girl students to Wayanad landslide victims, Manipur violence survivors, and NEET aspirants-he has traveled nationwide to listen and amplify people's issues."
            }
          ]
        }
      ],
      "heading": "LISTENING TO THE PEOPLE OF INDIA",
      "id": "listening-to-the-people-of-india",
      "order": 10
    },
    {
      "blocks": [
        {
          "id": "watch-some-of-these-moving-interactions:block-1",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Repairing shoes with a Mochi in Sultanpur, UP"
            }
          ]
        },
        {
          "id": "watch-some-of-these-moving-interactions:block-2",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Listening to the demands of NEET aspirants"
            }
          ]
        },
        {
          "id": "watch-some-of-these-moving-interactions:block-3",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Speaking with Kashmiri female students"
            }
          ]
        },
        {
          "id": "watch-some-of-these-moving-interactions:block-4",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Meeting with Manipur violence survivors"
            }
          ]
        },
        {
          "id": "watch-some-of-these-moving-interactions:block-5",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Discussing railway issues with Locopilots"
            }
          ]
        },
        {
          "id": "watch-some-of-these-moving-interactions:block-6",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Meeting with Wayanad landslide victims"
            }
          ]
        }
      ],
      "heading": "Watch some of these moving interactions",
      "id": "watch-some-of-these-moving-interactions",
      "order": 11
    },
    {
      "blocks": [
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-1",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "As Leader of Opposition in the Lok Sabha, Rahul Gandhi raised key issues including unemployment, MSP, paper leaks, Manipur, the Caste Census, and religious intolerance. In his inaugural speech, he challenged the BJP's politics of hatred while championing non-violence. His budget speech highlighted how the government had trapped the 90% while benefiting a select few."
            }
          ]
        },
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-2",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "linkId": "p8-a6",
              "text": "Motion of Thanks speech"
            }
          ]
        },
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-3",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "linkId": "p8-a7",
              "text": "Watch Rahul Gandhi's major speeches of 2024 in Parliament"
            }
          ]
        },
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-4",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "First speech as LoP"
            }
          ]
        },
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-5",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Speech on the Budget"
            }
          ]
        },
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-6",
          "role": "subheading",
          "runs": [
            {
              "emphasis": "normal",
              "text": "2024 IN NUMBERS"
            }
          ]
        },
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-7",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Speeches in Parliament: 15"
            }
          ]
        },
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-8",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Press Conferences: 17"
            }
          ]
        },
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-9",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Official/Party Events: 40+"
            }
          ]
        },
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-10",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "States Visited: 25"
            }
          ]
        },
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-11",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Rallies: 200+"
            }
          ]
        },
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-12",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Group Interactions: 260+"
            }
          ]
        },
        {
          "id": "raising-the-voice-of-the-people-in-parliament:block-13",
          "role": "paragraph",
          "runs": [
            {
              "emphasis": "normal",
              "text": "Km on Yatra: 6,600+"
            }
          ]
        }
      ],
      "heading": "RAISING THE VOICE OF THE PEOPLE IN PARLIAMENT",
      "id": "raising-the-voice-of-the-people-in-parliament",
      "order": 12
    }
  ],
  "shell": {
    "footer": [
      "whatsapp",
      "facebook",
      "x",
      "instagram",
      "youtube"
    ],
    "header": [
      "rahul-gandhi-portrait",
      "newsletter-wordmark",
      "edition-date",
      "language",
      "original-pdf-link"
    ]
  }
}
