7 killed, over 50 injured as two mini trucks collide