Pakistan police detain 19 staff of a food chain after being denied free burgers

Pakistan police detain 19 staff of a food chain after being denied free burgers
play icon
Photo used for illustrative purpose.