This is the law so please respect it or face the punishment.
No one is forcing any one to fast, you can drink and eat BUT NOT in public places.
Hope it is clear!!!