Events : Blood donation camps
 

Blood donation camps :

Blood donation camps are held periodically. Blood donation - Noble donation.