November 8, 2026
  • En Español
  • Books
  • About
    • Struggle ★ La Lucha
    • Contact
    • Archive
    • PDF archive
  • linktr.ee
  • Subscribe
  • Marxism
  • Donate
  • Archive
HomeAuthors

Author: Shiran Illanperuma

Fidel en el campo 2
Cuba

Fidel’s economics of national liberation

September 5, 2025 Shiran Illanperuma
August 13, 2025 marked what would have been the 99th birthday of Cuban revolutionary Fidel Castro. It also marks the beginning of year-long celebrations for his centenary. Castro is known as many things: a hardened […]
Sri Lanka Election
Around the world

Sri Lanka’s National People’s Power sweeps general election

November 18, 2024 Shiran Illanperuma
On October 15, data from the Election Commission of Sri Lanka showed that the National People’s Power (NPP) coalition scored a decisive victory in Sri Lanka’s first general election since defaulting on its external debt. […]
Subscribe
  • About
  • Archive
  • PDF
  • Terms and conditions
  • Privacy notice
  • Cookie policy
PDF

    PDF archive

    Struggle ★ La Lucha

    West Coast office
    5278 W. Pico Blvd.
    Los Angeles, CA 90019
    Phone: 323-306-6240

    East Coast office
    2011 N. Charles St.
    Baltimore, MD 21218-5927
    Phone: 410-218-4835

    Email: in**@***************ha.com


    “If there is no struggle, there is no progress.”
    – Frederick Douglass

    Copyright © 2026 Struggle-La Lucha. Verbatim copying and distribution of articles is permitted in any medium without royalty provided this notice is preserved.