Well, it is difficult to tell someone in another country not to feed something to their snake if that is the only food item they have available for it.
I do agree that you may need to find something else to supplement it with though. What does everyone else feed their snakes in your country?
Can you find a pet store that sells regular rats and get a pair to breed your own?