Demo mode: M-Pesa payments are simulated and no real money moves.
Give Blood, Save Lives: Campus Blood Drive · Strath Events