Asianet NewsableAsianet Newsable

Bribe or fine This cop refused to produce a receipt for the fine he took